package org.hcyspartnoc.demo.pojo.po.system;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@NoArgsConstructor
@TableName("sys_role")
public class SysRolePo implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L; // 自定义序列化ID

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id; // 匹配数据库中的id字段
    @TableField("name")
    private String name; // 匹配数据库中的name字段
    @TableField("description")
    private String description; // 匹配数据库中的description字段
    @TableField("create_time")
    private LocalDateTime createTime; // 匹配数据库中的create_time字段
    @TableField("status")
    private Integer status; // 匹配数据库中的status字段，并使用Integer类型以匹配tinyint(3)
}